/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package CocoFood.DTO;

import java.sql.Date;

/**
 *
 * @author Tinlien
 */
public final class TransactionHistoryTO implements java.io.Serializable {

    public static String TABLE_NAME = "TRANSACTION_HISTORY";
    public static String PRODUCT = "PRODUCT";
    public static String REQUESTING = "REQUESTING";
    public static String PAYMENT_CARD = "PAYMENT_CARD";
    public static String ONLINE_PAYMENT = "ONLINE_PAYMENT";
    public static String DEBIT = "DEBIT";
    public static String CREDIT = "CREDIT";
    public static String ACTIVE = "Active";
    public static String PENDING = "Pending";
    public static String REMOVED = "Removed";
    private long id;
    private long profileId;
    private String itemType;
    private long itemId;
    private String transactionType;
    private int transactionAmt;
    private int balanceBefore;
    private int balanceAfter;
    private Date transactionDate;
    private Date modifiedDate;
    private String modifiedBy;
    private String status;
    private String remark;

    public TransactionHistoryTO() {
    }

    public TransactionHistoryTO(long id, long profileId, String itemType, long itemId, String transactionType, int transactionAmt, int balanceBefore, int balanceAfter, Date transactionDate, Date modifiedDate, String modifiedBy, String status, String remark) {
        this.id = id;
        this.profileId = profileId;
        this.itemType = itemType;
        this.itemId = itemId;
        this.transactionType = transactionType;
        this.transactionAmt = transactionAmt;
        this.balanceBefore = balanceBefore;
        this.balanceAfter = balanceAfter;
        this.transactionDate = transactionDate;
        this.modifiedDate = modifiedDate;
        this.modifiedBy = modifiedBy;
        this.status = status;
        this.remark = remark;
    }

    public static String getTABLE_NAME() {
        return TABLE_NAME;
    }

    public static void setTABLE_NAME(String TABLE_NAME) {
        TransactionHistoryTO.TABLE_NAME = TABLE_NAME;
    }

    public static String getPRODUCT() {
        return PRODUCT;
    }

    public static void setPRODUCT(String PRODUCT) {
        TransactionHistoryTO.PRODUCT = PRODUCT;
    }

    public static String getREQUESTING() {
        return REQUESTING;
    }

    public static void setREQUESTING(String REQUESTING) {
        TransactionHistoryTO.REQUESTING = REQUESTING;
    }

    public static String getPAYMENT_CARD() {
        return PAYMENT_CARD;
    }

    public static void setPAYMENT_CARD(String PAYMENT_CARD) {
        TransactionHistoryTO.PAYMENT_CARD = PAYMENT_CARD;
    }

    public static String getONLINE_PAYMENT() {
        return ONLINE_PAYMENT;
    }

    public static void setONLINE_PAYMENT(String ONLINE_PAYMENT) {
        TransactionHistoryTO.ONLINE_PAYMENT = ONLINE_PAYMENT;
    }

    public static String getDEBIT() {
        return DEBIT;
    }

    public static void setDEBIT(String DEBIT) {
        TransactionHistoryTO.DEBIT = DEBIT;
    }

    public static String getCREDIT() {
        return CREDIT;
    }

    public static void setCREDIT(String CREDIT) {
        TransactionHistoryTO.CREDIT = CREDIT;
    }

    public static String getACTIVE() {
        return ACTIVE;
    }

    public static void setACTIVE(String ACTIVE) {
        TransactionHistoryTO.ACTIVE = ACTIVE;
    }

    public static String getPENDING() {
        return PENDING;
    }

    public static void setPENDING(String PENDING) {
        TransactionHistoryTO.PENDING = PENDING;
    }

    public static String getREMOVED() {
        return REMOVED;
    }

    public static void setREMOVED(String REMOVED) {
        TransactionHistoryTO.REMOVED = REMOVED;
    }

    public long getId() {
        return id;
    }

    public void setId(long id) {
        this.id = id;
    }

    public long getProfileId() {
        return profileId;
    }

    public void setProfileId(long profileId) {
        this.profileId = profileId;
    }

    public String getItemType() {
        return itemType;
    }

    public void setItemType(String itemType) {
        this.itemType = itemType;
    }

    public long getItemId() {
        return itemId;
    }

    public void setItemId(long itemId) {
        this.itemId = itemId;
    }

    public String getTransactionType() {
        return transactionType;
    }

    public void setTransactionType(String transactionType) {
        this.transactionType = transactionType;
    }

    public int getTransactionAmt() {
        return transactionAmt;
    }

    public void setTransactionAmt(int transactionAmt) {
        this.transactionAmt = transactionAmt;
    }

    public int getBalanceBefore() {
        return balanceBefore;
    }

    public void setBalanceBefore(int balanceBefore) {
        this.balanceBefore = balanceBefore;
    }

    public int getBalanceAfter() {
        return balanceAfter;
    }

    public void setBalanceAfter(int balanceAfter) {
        this.balanceAfter = balanceAfter;
    }

    public Date getTransactionDate() {
        return transactionDate;
    }

    public void setTransactionDate(Date transactionDate) {
        this.transactionDate = transactionDate;
    }

    public Date getModifiedDate() {
        return modifiedDate;
    }

    public void setModifiedDate(Date modifiedDate) {
        this.modifiedDate = modifiedDate;
    }

    public String getModifiedBy() {
        return modifiedBy;
    }

    public void setModifiedBy(String modifiedBy) {
        this.modifiedBy = modifiedBy;
    }

    public String getStatus() {
        return status;
    }

    public void setStatus(String status) {
        this.status = status;
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark;
    }
}
